﻿<div id="dlg_SeleccionarCondicion" title="Condicion">
    <div class="col-sm-12">
        <div class="col-sm-12 no-padding">
            <div class="col-sm-12 no-padding">
                <label>Condiciones:</label>

                <div class="space-4"></div>

                <div class="col-sm-12 no-padding">
                    <div id="grd_SelCond_CondicionesList" data-role="grid" style="width: auto" data-bind="source: tiposCondicionesDS"
                    data-column="true" data-navigatable="true" data-selectable="row" data-sortable="true"                    
                    data-columns='[        
                        { "field": "Id",        "title": "Id",      "hidden": "true" },
                        { "field": "Nombre",    "title": "Nombre",  "width": "100px"  },
                        { "field": "DialogWnd", "hidden": "true"  },
                    ]'>
                    </div>
                </div>
            </div>
        </div>

        <div class="space-4"></div>

        <div class="col-sm-12 align-center">
            <div class="space-4"></div>
            <button id="btn_SelCond_Seleccionar" class="btn btn-sm btn-primary">Seleccionar</button>
            <button id="btn_SelCond_Cancelar" class="btn btn-sm btn-default">Cancelar</button>
        </div>
    </div>
</div>

<script>
    var SeleccionarCondicionVM;

    $(document).ready(function () {
        $("#dlg_SeleccionarCondicion").on("dialogopen", function (e, ui) {
            SetSeleccionarCondicion_ViewModel();
            SetGridMainModal_dblClick(
                '#dlg_SeleccionarCondicion',
                '#grd_SelCond_CondicionesList',
                '@Url.Action("GetDlgWindowOpen", "Condicion")',
                AjaxActionGet('@Url.Action("CreateEntity", "Condicion")')
            )
        });

        $('#btn_SelCond_Cancelar').click(function () {
            $('#dlg_SeleccionarCondicion').dialog('close');
        });
    });

    function SetSeleccionarCondicion_ViewModel() {
        SeleccionarCondicionVM = new kendo.observable({
            tiposCondicionesDS: AjaxParamsActionPost('@Url.Action("GetEntities", "TipoCondicion")', { 'rowStatus': true }),
            Helper: {
                IdTipoCondicion: null
            }
        });

        kendo.bind('#dlg_SeleccionarCondicion', SeleccionarCondicionVM);
    }
</script>
